• word of the day

    averrhoa carambola

    averrhoa carambola - Dictionary definition and meaning for word averrhoa carambola

    Definition
    (noun) East Indian tree bearing deeply ridged yellow-brown fruit
    Synonyms : carambola , carambola tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp